package com.wujing.OOP

/**
 * 面向对象编程
 *
 * 类与对象 一切皆为对象
 *
 *
 */
object ObjectDemo1 {

  def main(args: Array[String]): Unit = {

    val person = new Person
    println("person.classname")

//    val cat = new Cat
//    cat.name="xxx"
//    cat.age=12
//    cat.color="blue"
//    printf("小猫的信息%s,%d，%s",cat.name,cat.age,cat.color)
  }

}


//定义一个类 对应一个cat.class


//scala 中的对象

class Cat{
  //当我们声明var name 时 对应底层 private  name
  //同时生成两个
  var name:String=_  //_标识一个默认值
  var age:Int=_
  var color:String=_
}


